English Dictionary
◊ FLOOD OUT
flood out
v : charge someone with too many tasks [syn: {overwhelm}, {deluge}]